
const app = getApp()
Page({

    /**
     * 页面的初始数据
     */
    data: {
        picPath: app.globalData.picPath,
        tipText: app.globalData.tipText,// 顶部提示语
        list: [
            {
                text: '元旦',
                statrTimeText: '01月01日(周三)',
                endTimeText: '01月01日(周三)',
                endTime: '2025-01-01',
                dayNum: 1,
                status: 0,// 0 未休 1 已休
            },
            {
                text: '春节',
                statrTimeText: '01月28日(周二)',
                endTimeText: '02月04日(周二)',
                endTime: '2025-02-04',
                dayNum: 8,
                status: 0,// 0 未休 1 已休
            },
            {
                text: '清明节',
                statrTimeText: '04月04日(周五)',
                endTimeText: '04月06日(周日)',
                endTime: '2025-04-06',
                dayNum: 3,
                status: 0,// 0 未休 1 已休
            },
            {
                text: '劳动节',
                statrTimeText: '05月01日(周四)',
                endTimeText: '05月05日(周一)',
                endTime: '2025-05-05',
                dayNum: 5,
                status: 0,// 0 未休 1 已休
            },
            {
                text: '端午节',
                statrTimeText: '05月31日(周六)',
                endTimeText: '06月02日(周一)',
                endTime: '2025-06-02',
                dayNum: 3,
                status: 0,// 0 未休 1 已休
            },
            {
                text: '国庆节、中秋节',
                statrTimeText: '10月01日(周三)',
                endTimeText: '10月08日(周三)',
                endTime: '2025-10-08',
                dayNum: 8,
                status: 0,// 0 未休 1 已休
            },

        ],
        navList: [],//底部导航栏

    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {

        var time = new Date().getTime(), list = this.data.list;
        console.log(time);

        list.forEach(item => {
            console.log();
            item.status = (new Date(item.endTime).getTime()) > time ? 0 : 1
        })
        this.setData({
            list
        })



        var navList = app.globalData.navList, nowPage = '/' + this.is;
        navList = navList.filter(item => {
            return item.path != nowPage
        })
        this.setData({
            navList
        })
        console.log(this.data);

    },

    toNav(e) {
        console.log(e);
        var path = e.currentTarget.dataset.nav.path;
        console.log(path);
        if (path == '') {
            wx.showToast({
                title: '抱歉，功能暂未开通',
                icon: 'none'
            })
            return
        }
        wx.redirectTo({
            url: path,
        })
    },

    callHandle(e) {
        console.log(e);
        var tel = e.currentTarget.dataset.obj.tel
        wx.makePhoneCall({
            phoneNumber: tel,
        })
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})